/**
 * 
 */
package com.shop2cn.iapi.sqrefund.parameter;

import java.math.BigDecimal;
import java.util.List;

import com.ymt.base.BaseBean;

/**
 * @author cszhangyi
 *
 */
@SuppressWarnings("serial")
public class SaveOrUpdateMerchantRefundConfigReq extends BaseBean {
	
	private Long merchantId;
	
	private long userId;
	
	private String username;
	
	private Boolean autoAcceptOrder;
	
	private Integer acceptOrderDelay;
	
	/**
	 * 是否需要二级审核
	 */
	private Boolean superReview;
	
	/**
	 * 需二级审核的退款金额阈值
	 */
	private BigDecimal superReviewThresholdAmount;
	
	/**
	 * 退款金额的角色
	 */
	private List<Long> superReviewRoles;
	
	public Long getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(Long merchantId) {
		this.merchantId = merchantId;
	}

	public long getUserId() {
		return userId;
	}

	public void setUserId(long userId) {
		this.userId = userId;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public Boolean getAutoAcceptOrder() {
		return autoAcceptOrder;
	}

	public void setAutoAcceptOrder(Boolean autoAcceptOrder) {
		this.autoAcceptOrder = autoAcceptOrder;
	}

	public Integer getAcceptOrderDelay() {
		return acceptOrderDelay;
	}

	public void setAcceptOrderDelay(Integer acceptOrderDelay) {
		this.acceptOrderDelay = acceptOrderDelay;
	}

	public Boolean getSuperReview() {
		return superReview;
	}

	public void setSuperReview(Boolean superReview) {
		this.superReview = superReview;
	}

	public BigDecimal getSuperReviewThresholdAmount() {
		return superReviewThresholdAmount;
	}

	public void setSuperReviewThresholdAmount(BigDecimal superReviewThresholdAmount) {
		this.superReviewThresholdAmount = superReviewThresholdAmount;
	}

	public List<Long> getSuperReviewRoles() {
		return superReviewRoles;
	}

	public void setSuperReviewRoles(List<Long> superReviewRoles) {
		this.superReviewRoles = superReviewRoles;
	}
}
